package com.jt.service;

import com.jt.vo.EasyUIImage;
import org.springframework.web.multipart.MultipartFile;

/**
 * @author dc
 * @Classname FileService
 * @Date 2020/2/12 11:17
 */
public interface FileService {

    /**
     * 实现思路:
     * 1.校验是否为图片 .jpg|.png|.gif...
     * 2.防止恶意程序
     * 3.分目录保存图片  1)按照图片类型 2)按照时间划分 yyyy/MM/dd
     * 4.防止图片重名    1)原有名称+随机数3位.jpg 2)UUID.jpg
     * @param uploadFile 上传的文件
     * @return 图片回显封装对象
     */
    EasyUIImage uploadFile(MultipartFile uploadFile);
}
